package modelo;

import java.util.List;

import inexistentes.SelectableDataModel;

import javax.faces.model.ListDataModel;

public class DisenoNeumaticoDataModel extends ListDataModel<DisenoNeumatico> implements SelectableDataModel<DisenoNeumatico> {

	public DisenoNeumaticoDataModel() {
	}

	public DisenoNeumaticoDataModel(List<DisenoNeumatico> list) {
		super(list);
	}

	@Override
	public Object getRowKey(DisenoNeumatico disenoNeumatico) {
		return disenoNeumatico.getId();
	}

	@Override
	public DisenoNeumatico getRowData(Integer rowKey) {
		
		List<DisenoNeumatico> disenos = (List<DisenoNeumatico>) getWrappedData();
		
		 for(DisenoNeumatico disenoNeumatico : disenos) {  
	            if(disenoNeumatico.getId().equals(rowKey))  
	                return disenoNeumatico;
	     }  
		
		return null;
	}

}
